package com.yida.gwj.deposit.domain.dto.split;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author lqq
 * @date 2023/02/27
 */
@ApiModel(value = "筛选分摊金额-选中DTO")
public class GwjAllocatedAmountScreeningDTO implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "筛选实测总面积")
	private BigDecimal screeningTotalActualSize;

	@ApiModelProperty(value = "筛选缴款总面积")
	private BigDecimal screeningTotalDepositSize;

	@ApiModelProperty(value = "筛选总户数")
	private Integer screeningTotalOwner;

	@ApiModelProperty(value = "筛选期房总面积")
	private BigDecimal screeningTotalForecastSize;

	@ApiModelProperty(value = "筛选已分配")
	private BigDecimal screeningTotalAllocationMoney;

	public BigDecimal getScreeningTotalActualSize() {
		return screeningTotalActualSize;
	}

	public void setScreeningTotalActualSize(BigDecimal screeningTotalActualSize) {
		this.screeningTotalActualSize = screeningTotalActualSize;
	}

	public BigDecimal getScreeningTotalDepositSize() {
		return screeningTotalDepositSize;
	}

	public void setScreeningTotalDepositSize(BigDecimal screeningTotalDepositSize) {
		this.screeningTotalDepositSize = screeningTotalDepositSize;
	}

	public Integer getScreeningTotalOwner() {
		return screeningTotalOwner;
	}

	public void setScreeningTotalOwner(Integer screeningTotalOwner) {
		this.screeningTotalOwner = screeningTotalOwner;
	}

	public BigDecimal getScreeningTotalForecastSize() {
		return screeningTotalForecastSize;
	}

	public void setScreeningTotalForecastSize(BigDecimal screeningTotalForecastSize) {
		this.screeningTotalForecastSize = screeningTotalForecastSize;
	}

	public BigDecimal getScreeningTotalAllocationMoney() {
		return screeningTotalAllocationMoney;
	}

	public void setScreeningTotalAllocationMoney(BigDecimal screeningTotalAllocationMoney) {
		this.screeningTotalAllocationMoney = screeningTotalAllocationMoney;
	}

	@Override
	public String toString() {
		final StringBuffer sb = new StringBuffer("GwjAllocatedAmountSelectDTO{");
		sb.append(", screeningTotalActualSize=").append(screeningTotalActualSize);
		sb.append(", screeningTotalDepositSize=").append(screeningTotalDepositSize);
		sb.append(", screeningTotalOwner=").append(screeningTotalOwner);
		sb.append(", screeningTotalForecastSize=").append(screeningTotalForecastSize);
		sb.append(", screeningTotalAllocationMoney=").append(screeningTotalAllocationMoney);
		sb.append('}');
		return sb.toString();
	}
}
